/***********************主 banner 开始***********************************/
#banner {
    z-index: 20;
    height: 479px;
    overflow: hidden;
}
#banner .slide-wrapper li {
    width: 100%;
    height: 479px;
    display: block;
}
#banner .slide-pagination {
    bottom: 110px;
}

/***********************主 banner 结束***********************************/


/**********************域名查询 开始****************************/

.domain-dark-container {
    background-color: #F1F4F4;
    z-index: 90;
}

/*域名查询区域*/

.domain-query-container {
    position: relative;
    margin-top: -114px;
    z-index: 90;
}
.domain-query-container .domain-count {
    position: absolute;
    top: 32px;
    left: 18px;
    color: #fff;
    font-size: 14px;
}
.domain-query-container .domain-count .count {
    font-size: 21px;
    color: #ff7200;
    font-weight: bold;
    font-style: italic;
}
.domain-query-container .domain-count p {
    font-size: 18px;
}
.query-container {
    padding: 10px 10px 20px 184px;
    background-color: rgba(23, 23, 23, 0.65);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
    margin-top: 0;
    border-radius: 4px 4px 0px 0px;
    *zoom: 1;
}
.adver-ext-container li {
    float: left;
}
.adver-ext-container li.right{
    float: right;
}
.adver-ext-container .adver-ext {
    height: 32px;
    line-height: 32px;
    padding-right: 14px;
    color: #fff;
    font-size: 14px;
}
.adver-ext-container .adver-ext:hover {
    text-decoration: underline;
    /*color:#fd741b;*/
}
.adver-ext-container .adver-ext span {
    font-size: 12px;
}
/*链接*/
.adver-ext-container .adver-link {
    height: 32px;
    line-height: 32px;
    padding-right: 14px;
    color: #fff;
    font-size: 14px;
}
.adver-ext-container .adver-link:hover{
    text-decoration: underline;
}
.query-container .query-input-container {
    display: block;
    margin-right: 260px;
    position: relative;
    _zoom: 1;
}

/*查询输入框*/

.query-container .query-input-container .common-input {
    width: 100%;
    display: block;
    height: 42px;
    line-height: 42px;
    padding: 5px 0;
    border-radius: 4px 0px 0px 4px;
    border: none;
    *border: 0;
    font-size: 14px;
    text-indent: 15px;
    position: relative;
}
.common-input {
    color: #000;
}

/*关闭按钮*/

.query-input-container .input-wrapper .close {
    width: 30px;
    height: 42px;
    background: url("../images2019/ie6-icon.jpg") no-repeat center right #FFF;
    background-position: 8px -330px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    display: none;
}

/*IE6-9 才会有该class*/

.placeholder {
    color: #c9c9c9;
}

/*查询按钮*/

.query-container .domain-query-btn {
    position: absolute;
    right: -160px;
    top: 0;
    *top: 1px;
    width: 160px;
    background: url('../images2019/icon.png') no-repeat 22px -76px #ff7200;
    border-radius: 0px 4px 4px 0px;
    height: 52px;
    text-align: center;
    line-height: 52px;
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    font-style: italic;
    border: none;
    cursor: pointer;
    _height: 52px;
    _line-height: 52px;
}

/*查询按钮之后的超链接*/

.query-container .pre-links {
    position: absolute;
    right: -260px;
    top: 7px;
}
.query-container .pre-links a {
    display: block;
    line-height: 20px;
    color: #fff;
    font-size: 16px;
}
.query-container .pre-links a:hover {
    text-decoration: underline;
}
.query-container .pre-links a.small {
    font-size: 14px;
}

/*域名后缀区域*/

.domext-container {
    padding: 6px 6px;
    border: 1px solid #eee;
    border-top: none;
    /*box-shadow: 0px 5px 10px #eee;*/
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.035);
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 115px;
    z-index: 90;
}
.domext-wrapper {
    height: 40px;
    overflow: hidden;
    _overflow: hidden;
    _zoom: 1;
    _clear: both;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
}
.domext-wrapper.collapse {
    height:80px;
}
.domext-wrapper label {
    padding: 10px 0px 10px 23px;
    line-height: 20px;
    height: 20px;
    font-size: 14px;
    background: url('../images2019/icon.png') no-repeat 0 -325px;
    /*IE6 该处使用插件存在问题*/
    _background: url('../images2019/unselected.jpg') no-repeat left center;
    width: 75px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: left;
    color: #848484;
    /*text-align: center;*/
}
.domext-wrapper label.checked {
    background: url('../images2019/icon.png') no-repeat 0 -288px;
    _background: url('../images2019/selected.jpg') no-repeat left center;
}
.domext-wrapper label input {
    display: none;
}
.domext-wrapper .icon {
    width: 17px;
    height: 17px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    background-image: url('../images2019/icon.png');
    background-repeat: no-repeat;
    margin-left: 3px;
    margin-top: 1px;
}
.domext-wrapper .new {
    background-position: 0 -498px;
}
.domext-wrapper .hot {
    background-position: -36px -498px;
}
.domext-wrapper .promotion {
    background-position: -74px -498px;
}

/*展开按钮*/

.domext-container .expand-container {
    text-align: center;
    position: relative;
    /*height: 50px;*/
}
.domext-container .expand-icon {
    line-height: 25px;
    height: 25px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    border: 1px solid #eee;
    border-top: 0px solid #fff;
    background: url('../images2019/icon.png') no-repeat 92px -174px #fff;
    padding: 0 41px 0 34px;
    /*width: 120px;*/
    cursor: pointer;
    position: absolute;
    left: 50%;
    margin-left: -55px;
    top: 6px;
    border-radius: 0px 0px 6px 6px;
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.035);
}
.domext-container .collapse-icon {
    background: url('../images2019/icon.png') no-repeat 92px -145px #fff;
}

/*选择radio*/

.domext-select-container {
    margin: 5px 0;
}
.domext-select-container label {
    vertical-align: middle;
    padding: 5px 5px 5px 0;
    font-size: 14px;
    color: #72616a;
}
.domext-select-container label input {
    margin-right: 3px;
}
.domext-select-container .more-domains {
	border:1px solid #c2edfb;
	color:#67b9ec;
	padding:5px 7px;
	vertical-align:middle;
	margin-left:24px
}

/*域名价格提示信息*/
.domext-wrapper label a {
    /*position: relative;*/
}
.dm-price-tip-container {
    line-height: 1.5em;
    color: #666;
    font-size: 12px;
    position: absolute;
    border: 1px solid #E6E6E6;
    display: none;
    padding: 5px 10px;
    width: auto;
    min-width: 130px;
    max-width: 150px;
    left: 50%;
    top: 100%;
    margin-top: 5px;
    margin-left: -70px;
    background-color: #fff;
    z-index: 10;
}
/*.dm-price-tip-container::after {
    content: ' ';
    position: absolute;
    height: 10px;
    width: 10px;
    background: white;
    top: -6px;
    left: 50%;
    border: 1px solid #e6e6e6;
    border-left: none;
    border-top: none;
    transform: rotateZ(-135deg);
    margin-left: -5px;
}*/
a:hover .dm-price-tip-container {
    display: block;
}
.dm-price-tip-container .domain-name {
    font-weight: bold;
    color: #09F;
}
.dm-price-tip-container .domain-price {
    font-weight: bold;
    color: #F60;
    font-size: 16px;
}

/************************域名查询 结束**********************/


/************************热销推荐 开始************************/

.hotRecommend {
    padding-top: 106px;
/*     padding-bottom: 28px; */
    width: 100%;
    background: #f1f4f4;
}
.hotList-title {
    color: #555;
    font-size: 30px;
    text-align: center;
}
.hotList-title p {
    color: #757575;
    font-size: 14px; line-height:45px; 
	font-weight: 100;
}

/*热销推荐 tab 开始*/

.hotList {
    height: 50px;
    text-align: center;
    width: 758px;
    margin: 20px auto 10px auto;
}
.hotList li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: left;
}
.hotList li a {
    display: block;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    width: 185px;
    margin-right: 6px;
    color: #323232;
    background-color: #fff;
    _position: relative;
}
.hotList li a.last {
    margin-right: 0px;
}
.hotList li a.active {
    color: #fff;
    background: #2087ed;
}
.hotList li a.active i {
    display: block;
    margin: 0 auto;
    height: 6px;
    width: 18px;
    background: url('../images2019/triangle1.jpg') no-repeat;
    _position: absolute;
    _left: 50%;
    _margin-left: -9px;
    _bottom: -19px;
}

/*热销推荐 tab 结束*/


/*热销推荐 标记帆栏 开始*/

.columnList-flag-container {
    width: 188px;
    background-color: #f1f1f1;
    float: left;
    overflow: hidden;
    height: 528px;
    position: relative;
}
.columnList-flag-container .column-flag {
    margin-right: 5px;
    padding: 10px 34px 10px 24px;
    height: 510px;
    color: #fff;
    position: absolute;
    left: -9999px;
}
.columnList-flag-container .active-column-flag {
    left: 0;
}
.columnList-flag-container .column-flag .title-en {
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-align: left;
    padding-top: 20px;
    padding-bottom: 10px;
}
.columnList-flag-container .column-flag .title-zh {
    font-size: 26px;
    padding: 10px 8px 14px 8px;
    border: 2px solid #fff;
    color: #fff;
    font-weight: bold;
}
.columnList-flag-container .column-flag .title-zh a {
    color: #fff;
}
.columnList-flag-container .column-flag p {
    margin-top: 14px;
    font-size: 14px;
}
.columnList-flag-container .column-flag .link-img {
    position: absolute;
    bottom: 118px;
}
.columnList-flag-container .column-flag-1 {
    background: url('../images2019/column-flag-1.jpg') no-repeat;
}
.columnList-flag-container .column-flag-2 {
    background: url('../images2019/column-flag-2.jpg') no-repeat;
}
.columnList-flag-container .column-flag-3 {
    background: url('../images2019/column-flag-3.jpg') no-repeat;
}
.columnList-flag-container .column-flag-4 {
    background: url('../images2019/column-flag-4.jpg') no-repeat;
}
.columnList-flag-container .column-flag-4 .title-en {
    margin: 0 -8px;
}

/*热销推荐 左侧帆栏 结束*/


/*热销推荐 详细内容 开始*/

.columnList-container {
    position: relative;
    height: 446px;
    float: left;
    width: 1002px;
}
.columnList {
    text-align: center;
    opacity: 0;
    -ms-filter: alpha(Opacity=0);
    filter: alpha(Opacity=0);
    cursor: pointer;
    /*margin-top: 6px;*/
    /*padding-top: 36px;*/
    /*_margin-top: 0;*/
    /*padding-bottom: 38px;*/
    position: absolute;
    top: 0;
    background-color: #fff;
    -webkit-transition: opacity 0.5s ease;
    -moz-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
    /* 添加z-index用于防止hover到最后一个上 */
    z-index: 10;
}

/*最新优惠图片*/

.columnList .column .column-img {
    max-width: 100%;
    padding: 13px 0;
    height: 100%;
}

/*激活状态*/

.active-columnList {
    opacity: 1;
    -ms-filter: alpha(Opacity=100);
    filter: alpha(Opacity=100);
    z-index: 20;
    position: relative;
}
.columnList li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 334px;
    float: left;
    _overflow: hidden;
}

/*详细内容 列*/

.column {
    position: relative;
    border: 1px solid #eee;
    background: #fff;
    /*margin-left: -1px;*/
    border-bottom: none;
    border-right: none;
    z-index: 1;
}
.column-last {
    border-right: 1px solid #eee;
}
.column .hot {
    position: absolute;
    right: 0;
    top: 0;
    height: 59px;
    width: 71px;
    background: url('../images2019/hot-flag.jpg') no-repeat;
    text-align: center;
    padding-top: 5px;
    text-indent: 27px;
    color: #fff;
    font-size: 14px;
    font-style: normal;
}

/*图标翻转效果 开始*/

.columnList .product-intro {
    height: 83px;
    padding-top: 23px;
    display: block;
    position: relative;
    text-align: center;
}

/*默认情况下所有图片定位和样式*/

.columnList .product-intro img {
    position: absolute;
    left: 50%;
    margin-left: -41px;
    top: 50%;
    margin-top: -42px;
    background-color: #fff;
}
.columnList .column.hover {
    box-shadow: 4px 7px 7px rgba(208, 205, 205, 0.51);
    margin-top: -1px;
    z-index: 2;
}

/*图标翻转效果 结束*/

.column h6 {
    color: #333;
    margin-top: 0px;
    padding-bottom: 10px;
}
.column .star {
    /*margin-top: 18px;*/
    padding-bottom: 8px;
    width: 94px;
    height: 12px;
    background: url(../images2019/icon.png) 0px -60px no-repeat;
    border-bottom: 1px solid #bfbfbf;
    text-align: center;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.column .yellow-star {
    background: url(../images2019/icon.png) 0px -40px no-repeat;
    height: 100%;
    float: left;
}
.column .yellow-star1 {
    width: 13px;
}
.column .yellow-star2 {
    width: 34px;
}
.column .yellow-star3 {
    width: 55px;
}
.column .yellow-star4 {
    width: 76px;
}
.column .yellow-star5 {
    width: 97px;
}
.column .price {
    font-size: 40px;
    line-height: 40px;
    color: #ff7200;
    height: 40px;
	font-weight:800;
}
.column .price .date-unit {
    font-size: 14px;
    color: #000;
    font-weight: normal;
    padding-left:0px;
    background: url('../images2019/icon.jpg') no-repeat left -566px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 27px;
    line-height: 27px;
}
.column .tList {
    /*padding: 0px 35px;*/
    margin-top: 14px;
    width: 100%;
    table-layout: fixed;
}
.column .tList tr th, .column .tList tr td {
    height: 32px;
    line-height: 32px;
}
.column .tList tr th {
    text-align: left;
    padding-left: 30px;
    width: 40%;
}
.column .tList tr td {
    text-align: right;
    width: 60%;
    padding-right: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.column .tLists {
    /*padding: 0px 35px;*/
    margin-top: 14px;
    width: 100%;
    table-layout: fixed;
	margin-left:20px;
}
.column .tLists tr th, .column .tLists tr td {
    height: 32px;
    line-height: 32px;
}
.column .tLists tr th {
    text-align: left;
    padding-left: 30px;
    width: 20%;
}
.column .tLists tr td {
    text-align: left;
    width: 80%;
    padding-right: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*列操作 按钮*/

.column .btnDiv {
    padding-top: 7px;
    padding-bottom: 19px;
    font-size: 0;
}
.column .g-common-btn {
    height: 38px;
    line-height: 38px;
    width: 110px;
    margin-right: 0;
}
.column .g-empty-btn {
    margin-right: 11px;
}

/*虚拟主机样式*/

.column-vhost h6 {
    padding-top: 26px;
    padding-bottom: 15px;
}
.column-vhost .price {
    background: url('../images2019/cycle.png') no-repeat center center;
    height: 100px;
    line-height: 100px;
    font-size: 26px;
    z-index: 2;
    position: relative;
}
.column-vhost .price span {
    font-size: 14px;
    font-weight: normal;
    color: #000;
}

.column-vhost p {
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #e6e5e5;
    margin: 0 49px;
    color: #4d4d4d;
	font-size:13px;
}
.column-vhost .check-more {
    color: #1060ad;
    padding-bottom: 14px;
    padding-top: 10px;
    font-family: 'Yahei';
    display: block;
}
.column-vhost .check-more:hover {
    color: #ff7200;
}

/*热销推荐 详细内容 结束*/


/*最新消息 开始*/

.hotRecommend .latest-news {
    font-size: 16px;
    color: #333;
    height: 80px;
    border: 1px solid #e8e8e8;
    background-color: #f9f9f9;
}

/*标题*/

.hotRecommend .latest-news .title {
    float: left;
    width: 130px;
    text-align: center;
    /* height: 80px; */
    padding-top: 50px;
    /*center方式 不支持 __sprite 以及相关响应式 */
    background: url('../images2019/domain-info-tip.jpg') no-repeat center 12px;
    font-size: 12px;
}

/*滚动消息*/

.hotRecommend .latest-news .scroll-msg {
    font-size: 12px;
    height: 80px;
    overflow: hidden;
    color: #7a7a7a;
}
#J_lastestNews ul li {
    height: 40px;
    line-height: 40px;
    /*list-style-type: disc;*/
    float: left;
}
#J_lastestNews a {
    height: 40px;
    line-height: 40px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    border-bottom: 1px dashed #dedede;
    width: 385px;
    float: left;
    margin-right: 50px;
    _width: 380px;
}
#J_lastestNews a i {
    font-style: normal;
    float: left;
    color: #d4d4d4;
    width: 20px;
    height: 40px;
    /*background-color: red;*/
    background-image: url('../images2019/disc.jpg');
    background-repeat: no-repeat;
    background-position: 8px 18px;
}
#J_lastestNews span.msg {
    display: block;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 295px;
    /*超出不显示*/
    overflow: hidden;
    text-overflow: ellipsis;
    /*不换行才可能显示出...*/
    white-space: nowrap;
    word-break: normal;
}
#J_lastestNews span.date {
    color: #b0b0b0;
    /*font-weight: bold;*/
    float: right;
}

/*常用工具 结束*/


/*********************************热销推荐 结束*************************************/


/*域名市场*/

.domainMarket {
    background: url('../images2019/domain-market.jpg') no-repeat #fff center top;
    padding-top: 228px;
    padding-bottom: 40px;
}
.domainMarket .domainList {
    margin: 0 auto;
}
.domainList li {
    float: left;
    width: 380px;
}
.domainList li.auction {
    margin: 0 25px;
}
.domainList li p {
    text-align: center;
    font-weight: bold;
    font-size: 20px;
}
.domainList table {
    width: 100%;
}
table.domain-paimai {
    margin-top: 30px;
    border: 1px solid #eee;
    border-collapse: collapse;
    text-align: center;
    table-layout: fixed;
    background-color: #fff;
}
table.domain-paimai tr th, table.domain-paimai tr td {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #eee;
    /*超出不显示*/
    overflow: hidden;
    text-overflow: ellipsis;
    /*不换行才可能显示出...*/
    white-space: nowrap;
}
table.domain-paimai tr th {
    background: #f4f8fc;
    font-size: 16px;
    font-weight: 600;
}
table.domain-paimai tr td {
    font-size: 14px;
    vertical-align: middle;
    padding: 0 0.5em;
}
table.domain-paimai tr:hover {
    background: #fdfef4;
}
/*所有的超链接都设置为块  以便增大点击面*/
table.domain-paimai a{
    display:block;
}
.paimai-price a{
    color: #fe7e00;
    font-weight: bold;
}
.domainList .btnDiv {
    padding: 12px;
    text-align: center;
}
.domainList .btnDiv .txtBtn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 140px;
    height: 34px;
    border: 1px solid #4a9ced;
    border-radius: 18px;
    font-size: 14px;
    color: #4a9ced;
    line-height: 34px;
    text-align: center;
}
.domainList .btnDiv .txtBtn:hover {
    background: #4a9ced;
    color: #fff;
}

/*域名市场end*/


/*最新活动，图片轮播*/

.newActivity {
    width: 100%;
    text-align: center;
}

/*滚动容器样式*/

#newActSlide {
    padding: 25px 30px 0px 30px;
    width: 1130px;
    margin: 0 auto;
}
#newActSlide .slide-wrapper {
    padding-bottom: 56px;
    width: 1130px;
}
#newActSlide .slide-wrapper ul {
    /* height: 230px; */
	height: 100%;
    overflow: hidden;
}
#newActSlide .slide-wrapper li {
    display: block;
    margin-right: 30px;
    width: 260px;
    box-shadow: 0 1px 2px rgba(100, 100, 100, 0.3);
}
#newActSlide .slide i {
    display: block;
    /* height: 160px; */
	height: 250px;
    background-repeat: no-repeat;
    background-color: #efefef;
    background-size: cover;
    background-position: center;
}

/*活动描述信息*/

#newActSlide .activity-desc {
    height: 68px;
    background-color: #fff;border-bottom:1px solid #f3f3f3;
    font-size: 13px;
    text-align: center;
}
#newActSlide .activity-desc span, #newActSlide .activity-desc i {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
}
#newActSlide .activity-desc i {
    height: 100%;
    width: 0;
}

/*上下页按钮样式*/

#newActSlide .next, #newActSlide .prev {
    height: 64px;
    width: 26px;
    _width: 25px;
    _height: 63px;
    margin-top: -56px;
    -ms-filter: alpha(Opacity=100);
    filter: alpha(Opacity=100);
    opacity: 1;
    zoom: 1;
}
#newActSlide .prev {
    left: 0;
    background: url(../images2019/icon.png) 4px -223px no-repeat #e0e0e0;
    background: url(../images2019/ie6-icon.jpg) no-repeat 0 -122px;
    /*height: 63px;*/
}
#newActSlide .prev:hover {
    background: url(../images2019/icon.png) 4px -223px no-repeat #B5B3B3;
    background: url(../images2019/ie6-icon.jpg) no-repeat -75px -122px;
}
#newActSlide .next {
    right: 0;
    width: 26px;
    background: url(../images2019/icon.png) -77px -223px no-repeat #e0e0e0;
    _background: url(../images2019/ie6-icon.jpg) no-repeat 0 -236px;
}
#newActSlide .next:hover {
    background: url(../images2019/icon.png) -77px -223px no-repeat #B5B3B3;
    _background: url(../images2019/ie6-icon.jpg) no-repeat -75px -236px;
}

/*分页栏位按钮样式*/

#newActSlide .slide-pagination {
    bottom: 15px;
}
#newActSlide .slide-pagination ul li {
    width: 10px;
    height: 10px;
}
#newActSlide .slide-pagination ul li.on {
    width: 8px;
    height: 8px;
    border: solid 1px #ddd;
    background-color: #fff;
}

/*最新活动，图片轮播end*/


/*为什么选择西部数码*/

.ourAdvantage {
    width: 100%;
    text-align: center;
    line-height: 1;
	background: #fff;box-shadow: 1px -1px 0px #ffffff;
}
.ourAdvantage .edge-animation-fallback {
    display: block;
    height: 335px;
    background-position: center;
    background-repeat: no-repeat;
}
.txtP {
    padding-top: 24px;
    font-size: 30px;
    color: #333333;
    line-height:88px;
	height:88px;
	font-weight: normal;
}
.txtx {
    padding-top: 24px;
    font-size: 32px;
    color: #067bc6;
    line-height:normal;
	font-weight: normal;
}
.line-blue {
    margin: 12px auto 0px;
    width: 100px;
    border-bottom: 2px solid  #666666;
}
.line-gray {
    margin: 0 auto;
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
}
.ourAdvantage .txt {
    padding: 0 16px;
    margin-top: 18px;
    line-height: 28px;
    font-size: 16px;
    color: #5a5a5a;
}

/*优势列表*/

.adList {
    margin: 0 auto;
}
.adList li {
    float: left;
    display: inline;
    width: 350px;
    margin-top: 70px;
    text-align: left;
    cursor: pointer;
    text-align: center;
}
.adList li.col-middle {
    margin-left: 70px;
    margin-right: 70px;
}

/*图片特效*/

.adList li .reason_img {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 90px;
    height: 102px;
    background-image: url('../images2019/advantage.jpg');
    background-repeat: no-repeat;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    transition: all .7s ease;
}
.adList li .reason_img_1 {
    background-position: 0 0;
}
.adList li .reason_img_2 {
    background-position: -202px 0;
}
.adList li .reason_img_3 {
    background-position: -404px 0;
}
.adList li .reason_img_4 {
    background-position: -606px 0;
}
.adList li .reason_img_5 {
    background-position: -808px 0;
}
.adList li .reason_img_6 {
    background-position: -1010px 0;
}
.adList li.hover .reason_img_1, .adList li .reason_img_1:hover {
    background-position: 0 -215px;
}
.adList li.hover .reason_img_2, .adList li .reason_img_2:hover {
    background-position: -202px -215px;
}
.adList li.hover .reason_img_3, .adList li .reason_img_3:hover {
    background-position: -404px -215px;
}
.adList li.hover .reason_img_4, .adList li .reason_img_4:hover {
    background-position: -606px -215px;
}
.adList li.hover .reason_img_5, .adList li .reason_img_5:hover {
    background-position: -808px -215px;
}
.adList li.hover .reason_img_6, .adList li .reason_img_6:hover {
    background-position: -1010px -215px;
}
.adList li .ad_right {
    padding-top: 20px;
    line-height: 30px;
    font-size: 16px;
    color: #363636;
}

/*我们的优势end


/*最新公告模块*/

.news {
    /*margin-top: 100px;*/
    background: url("../images2019/bg_news.png") no-repeat center top;
}
.newsList {
    padding-top: 20px;
    padding-bottom: 34px;
}
.newsList li {
    float: left;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 32%;
}
.newsList li.middle-column {
    margin: 0 2%;
    *margin: 0 1%;
}
.newsList .newsborder {
    border: 1px solid #eee;
}
.newsList .newsBg {
    height: 52px;
    line-height: 52px;
    background: #0080e3;
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.newsList .newsImg {
    margin: 0 auto;
    padding: 20px 0 20px;
    border-bottom: 1px solid #eee;
    text-align: center;
}
.newsList .newsImg i {
    display: block;
    width: 97px;
    height: 94px;
    margin: 0 auto;
    background-image: url('../images2019/news-icon.jpg');
    background-repeat: no-repeat;
}
.newsList .newsImg i.item-1 {
    background-position: 0 0;
}
.newsList .newsImg i.item-2 {
    background-position: 0 -149px;
}
.newsList .newsImg i.item-3 {
    background-position: 0 -284px;
    width: 120px;
}
.newsList ol {
    display: block;
    line-height: 30px;
    position: relative;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 25px 10px 30px 10px;
}
.newsList ol li {
    display: block;
    float: none;
    width: auto;
    position: relative;
	border-bottom: 1px dashed #e8e8e8;
}
.newsList ol li em {
    margin: 11px 11px 11px 0px;
    background-color: #ffbc5f;
    height: 8px;
    width: 8px;
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    line-height: 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    _margin: 8px 11px 11px 0px;
}
.newsList ol li a {
    color: #212121;
    display: block;
    line-height: 30px;
    padding-left: 30px;
    padding-right: 90px;
    *width: 150px;
}
.newsList ol li a:hover {
    color: #fd741b;
}
.newsList ol .newsDate {
    color: #999999;
    position: absolute;
    right: 0%;
    top: 0;
}
.newsList .btnDiv {
    text-align: center;
}
.newsList .btnDiv .txtBtn {
    margin-top: 16px;
    width: 140px;
    height: 34px;
    border: 1px solid #4a9ced;
    border-radius: 18px;
    font-size: 14px;
    color: #4a9ced;
    line-height: 34px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    text-align: center;
}
.newsList .btnDiv .txtBtn:hover {
    background: #4a9ced;
    color: #fff;
}

/*最新公告模块end*/


/*合作伙伴*/

.ourPartner {background: #fff;box-shadow: 1px -1px 3px #ddd;}
.ourPartner .txtPt {
    padding-top: 20px;
    padding-left: 5px;
    font-size: 20px;
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #eee;
    color: #333;
}
.ourPartner .txtPt .ptMore {
    font-size: 12px;
    color: #9c9c9c;
    float: right;
}
.ourPartner .ptList {
    height: 109px;
    overflow: hidden;
}
.ourPartner .ptList li {
    float: left;
    width: 170px;
    text-align: center;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 30px 0px;
}
.ourPartner .ptList li a img {
    border: 1px solid #eee;
}
.ourPartner .ptList li a img:hover {
    border: 1px solid #4a9ced;
}




.ourPartner .ptListText {
    /* height: 65px; */
    overflow: hidden;
}
.ourPartner .ptListText li {
    float: left;
    /* width: 100px; */
    width: auto;
    text-align: center;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 5px 5px;
	font-size:14px;
}
.ourPartner .ptListText li a  { color:#666
}
.ourPartner .ptListText li a:hover {
     color:#4a9ced;
}

/*合作伙伴end*/



/*合作伙伴end*/


/************************创建业务 开始*************************/

.cjyw {
    /* background: url("../images2019/bg_agent.jpg") no-repeat center top; */
	background: #2087ed;
    text-align: center;
}
.cjyw p {
    height: 140px;
    line-height: 140px;
    font-size: 34px;
    color: #fff;
}
.a11, .a22 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 180px;
    height: 54px;
    line-height: 54px;
    font-size: 20px;
    color: #fff;
	border-radius: 5px;
    vertical-align: middle;
} 
.cjyw i {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 0;
    height: 100%;
    vertical-align: middle;
}
a.blueColor {
    background: #38bfef;
}
a.orangeColor {
    background: #ff7200;
}
a.blueColor:hover, a.orangeColor:hover {
    color: #fff;
}

/************************创建业务 结束*******************************/


/************************14年专注互联网服务 开始*******************************/
}
.footer-top-list {
    /*padding-top: 24px;*/
}
.footer-top .footer-top-list li {
    float: left;
    *width: 297px;
    padding-right: 84px;
}
.footer-top .footer-top-list li.pr-none {
    padding-right: 0;
}
.footer-top-list .section {
    height: 60px;
    background: url("../images2019/footer-icon.png") no-repeat;
    background-repeat: no-repeat;
}
.footer-top-list .section-img_1 {
    background-position: 10px 0;
}
.footer-top-list .section-img_2 {
    background-position: 0 -92px;
}
.footer-top-list .section-img_3 {
    background-position: 0 -203px;
}
.footer-top-list .section-img_4 {
    background-position: 10px -306px;
}
.footer-top-list .section .section-title {
    padding-left: 70px;
    padding-top: 20px;
    font-size: 18px;
    color: #6d6d6d;
}

/************************14年专注互联网服务 结束*******************************/


/*<1190 则按照990px布局*/

@media screen and (max-width: 1206px) {
    /*广告域名与广告链接*/
    .adver-ext-container .adver-ext,
    .adver-ext-container .adver-link{
        padding-right: 6px;
    }
    /*域名下拉菜单项*/
    .domext-wrapper.collapse {
        height: 120px;
    }

    /*热门推荐tab*/
    /*热门推荐 列表*/
    .columnList-container {
        width: 801px;
    }
    .columnList li {
        width: 267px;
    }
    /*虚拟主机样式控制*/
    .column-vhost p {
        margin: 0 18px;
    }
    .domain-tip {
        right: 55px;
    }
    .hotRecommend .latest-news .title {
        width: 70px;
    }
    #J_lastestNews a {
        width: 344px;
        _width: 339px;
        margin-right: 20px;
    }
    #J_lastestNews span.msg {
        width: 245px;
    }
    /*域名市场*/
    .domainMarket .domainList {
        width: 990px;
    }
    .domainList li {
        width: 320px;
    }
    .domainList li.auction {
        margin-right: 15px;
        margin-left: 15px;
    }
    /*最新活动滚动*/
    #newActSlide {
        width: 930px;
    }
    #newActSlide .slide-wrapper {
        width: 930px;
    }
    #newActSlide .slide-wrapper li {
        width: 216px !important;
        margin-right: 22px;
    }
    /*我们的优势*/
    .adList li {
      /*   width: 320px; */
        width: 32%;
    }
    .adList li.col-middle {
        margin-right: 15px;
        margin-left: 15px;
    }
    /*合作伙伴*/
    .ourPartner .ptList li {
        width: 165px;
    }
    /*底部介绍列表*/
    .footer-top .footer-top-list li {
        *width: 247px;
        padding-right: 18px;
    }
}

/***********IE6-8 responsed START*************/

/*广告域名与广告链接*/
.desktop .adver-ext-container .adver-ext,
.desktop .adver-ext-container .adver-link{
    padding-right: 6px;
}
/*域名下拉菜单项*/

.desktop .domext-wrapper.collapse {
    height: 120px;
}

/*热门推荐 列表*/

.desktop .columnList-container {
    width: 801px;
}
.desktop .columnList li {
    width: 267px;
}

/*虚拟主机样式控制*/

.desktop .column-vhost p {
    margin: 0 18px;
    color: #4c4c4c;
}
.desktop .domain-tip {
    right: 55px;
}
/*最新消息控制*/

.desktop .hotRecommend .latest-news .title {
    width: 70px;
}
.desktop #J_lastestNews a {
    width: 344px;
    _width: 339px;
    margin-right: 20px;
}
.desktop #J_lastestNews span.msg {
    width: 245px;
}

/*域名市场*/

.desktop .domainMarket .domainList {
    width: 990px;
}
.desktop .domainList li {
    width: 320px;
}
.desktop .domainList li.auction {
    margin-right: 15px;
    margin-left: 15px;
}

/*最新活动滚动*/

.desktop #newActSlide {
    width: 930px;
}
.desktop #newActSlide .slide-wrapper {
    width: 930px;
}
.desktop #newActSlide .slide-wrapper li {
    width: 220px;
    margin-right: 22px;
}

/*我们的优势*/

.desktop .adList li {
    width: 320px;
}
.desktop .adList li.col-middle {
    margin-right: 15px;
    margin-left: 15px;
}

/*合作伙伴*/

.desktop .ourPartner .ptList li {
    width: 165px;
}

/*底部介绍列表*/

.desktop #footer2016 .footer-top .footer-top-list li {
    *width: 247px;
    padding-right: 18px;
}

/***********IE6-8 responsed END*************/
.home-news { background: #f8f8f8; }
.home-news .news-left { width: 328px; height: 450px; box-shadow: 0 2px 4px rgba(100, 100, 100, 0.3); background: #fff; padding: 20px 20px 0 30px; }
.home-news .news-left h3 { font-weight: normal; line-height:40px; height:40px; }
.home-news .news-left .logo { width: 140px; }
.home-news .news-left .about-title { color: #333; }
.home-news .news-left .about-title span { color: #666; }
.home-news .news-left p { color: #888; text-indent: 30px; }
.home-news .news-center { width: 318px; height: 450px; box-shadow: 0 2px 4px rgba(100, 100, 100, 0.3); background: #fff; padding: 20px 30px 0; }
.home-news .news-center h3 { font-weight: normal; line-height:40px; height:40px;  }
.home-news .news-center .news-img { display: block; width: 318px; height: 120px; }
.news-top { width: 318px; height: 139px;  border-top: 1px solid #e8e8e8;}
.home-news .news-center ul li { height: 30px; line-height: 30px; }
.home-news .news-right { width: 378px; height: 450px; padding: 20px 0 0; box-shadow: 0 2px 4px rgba(100, 100, 100, 0.3); background: #fff; }
.home-news .news-right h3 { font-weight: normal;line-height:40px; height:40px;  }
.home-partner { display: block; width: 100%; height: 125px; background: url(../images2019/home_banner.jpg) no-repeat center top; }
.home-title h3 {
    color: #333;
    font-weight: normal;
}
.f-30 {
    font-size: 30px;
}
.pb-80 {
    padding-bottom: 80px;
}
.pb-60 {
    padding-bottom: 60px;
}
.t-c {
    text-align: center;
}
.pb-50 {
    padding-bottom: 50px;
}
.f-18 {
    font-size: 18px;
}
.service2{ background:#ffffff;}
.service{ background:#ffffff;}
.serviceTit{ padding:30px 0 0}
.serviceTit h1{height:60px; line-height:60px; font-size:38px; font-weight:normal; float:left}
.serviceDes{ height:60px; line-height:60px}
.serviceDes span{ font-size:24px; padding:0 20px; color:#606060}
.serviceDes span b{ font-size:48px; color:#2086ee; font-weight:normal; padding:0 5px}

.serviceCon{ margin-top:15px;}
.serviceCon dl{ width:380px; float:left; display:inline; margin-left:30px}
.serviceCon dl.s1{ margin-left:0}
.serviceCon dt h2,.serviceCon dt p{ height:30px; line-height:30px; font-size:24px; font-weight:normal; color:#202020}
.serviceCon dt p{ color:#606060; font-size:16px}
.serviceCon dd{border:1px solid #dededf; margin:30px 0 0; box-shadow:1px 1px 3px #ddd; position:relative;-webkit-transition:all .8s ease-in-out; -moz-transition:all .8s ease-in-out; -o-transition:all .8s ease-in-out; transition:all .8s ease-in-out;}
.serviceCon dd a{ display:block; padding:20px; border:1px solid #fff; height:60px;}
.serviceCon dd i{ display:block; background:url(../images2019/index_ico.png) no-repeat -200px 0; position:absolute; top:2px; right:20px; width:100px; height:98px}
.serviceCon dd h3,.serviceCon dd p{ height:30px; line-height:30px; font-size:20px; font-weight:normal; color:#202020}
.serviceCon dd p{ font-size:16px; color:#606060}
.serviceCon dd:hover,.serviceCon dd:hover a{ border-color:#0f7ef0;}

.serviceCon dd.p4 i{ background-position:-200px -100px}
.serviceCon dd.p2 i{ background-position:-50px 0; width:150px; right:1px}
.serviceCon dd.p3 i{ background-position:-50px -100px; width:150px; right:1px}
.serviceCon dd.p5 i{ background-position:-300px 0}
.serviceCon dd.p6 i{ background-position:-300px -100px}
.w{ width:100%;}
.wauto{ width:1300px; margin:0 auto}
.web_unmn{ font-family:'unmn'; font-weight:normal; font-style:normal}
.bnt{ background:#2086ee; border-radius:3px; padding:14px 60px; color:#fff; font-size:18px; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out; }
.bnt:hover{ background:#005eaa; color:#fff}
.bk10{ height:10px; overflow:hidden; clear:both}
.bk20{ height:20px; overflow:hidden; clear:both}
.bk30{ height:30px; overflow:hidden; clear:both}
.bk50{ height:50px; overflow:hidden; clear:both}
.fr {float: right;}
.news_lists{width:320px;float:left;}
.news_lists li{line-height:30px;position:relative; margin-left:10px;}
.news_lists li a{line-height:30px; color:#666; font-size:14px}
.news_lists li a:hover {color:#FF0000;text-decoration: underline;}
.news_lists li span{color:#999;z-index:0;line-height:30px;position:absolute;right:0px;top:0px;}
/*新品推荐*/
.box-top-bg{background:#f7f7f7;padding-bottom:35px;border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.xytitle {
    padding-top: 24px;margin:0 auto;text-align:center;
    font-size: 32px;
    color: #067bc6;
    line-height:88px;
	height:88px;
	font-weight: normal;
}
.box-top{width:1200px;margin:0 auto;}
.boxs{width:400px;float:left;margin-top:25px;}
.boxs .title{width:185px;float:left;border-right:1px solid #efefef;height:300px;text-align:center;cursor:pointer;}
.boxs .title h2{line-height:98px;font-size:18px;color:#1d1d1d;}
.boxs .title a{color:#000;}
.boxs .title a:hover{color:#e87518;}
.boxs .title .imgs{width:104px;height:120px;margin:0 auto;background:url(../images2019/bg.png) 0 50% no-repeat;}
.boxs .title .imgs span{display:block;width:100%;height:100%;
	-webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -o-transition: -o-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;}
.boxs .title .imgs span.rotation{
	-webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);}
.boxs .title .imgs span.a{background:url(../images2019/sa.png) 50% 50% no-repeat;}
.boxs .title .imgs span.b{background:url(../images2019/sb.png) 50% 50% no-repeat;}
.boxs .title .imgs span.c{background:url(../images2019/sc.png) 50% 50% no-repeat;}
.boxs .title .conts{line-height:80px; color:#999}
.sorts{width:213px;float:right;border-right:1px solid #efefef;height:300px;}
.sorts li{border-bottom:1px solid #efefef;padding:18px 15px;line-height:30px; list-style:none}
.sorts li a{display:block;font-size:16px; color:#000}
.sorts li span{display:block;color:#777777;}
.sorts a:hover {color:#FF0000;text-decoration: underline;}
.Hspace-1-6 {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px
}
/*咨询通栏*/
.zxtl_main{ background:url(mobile_banner.jpg) #1f2222 no-repeat; height:500px;}
.zxtl_tit{ text-align:center; font-size:48px; color:#FFFFFF; padding-top:95px;}
.zxtl_tit strong{ font-weight:normal}
.zxtl_a{ text-align:center; }
.zxtl_a a{display:inline-block; margin:0 8px; color:#bbb}
.zxtl_a a:Hover{ color:#fff}
.col9{ color:#fff; padding-top:35px; font-size:16px;}
.col9 a{ color:#fff; font-size:16px;}
.col9 a:hover {color:#fc8d3b;text-decoration: underline;}

.zxtl_main02{ width:220px; height:70px; margin:0 auto; margin-top:60px}
		  
.zxtl_btn {display: block; width:100%;position: relative; height:65px; line-height:65px; text-align:center; font-size:22px;}
.zxtl_btn img{ display:block; width:100%; height:65px; position:absolute; top:0;left:0;z-index: 1;}
.zxtl_btn svg {height:65px; left: 0;position: absolute;top: 0;width: 100%;}
.zxtl_btn rect {
  fill: none;
  stroke: #fc8d3b;
  stroke-width:4;
  stroke-dasharray: 422, 0;
}

.zxtl_btn:hover rect {
  stroke-dasharray: 15,422;
  stroke-dashoffset: 48;
  -webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);

}
.zxtl_btn {
    line-height: 65px;
    text-align: center;
    font-size: 22px;
}
.coly{ color:#fc8d3b}
.zxtl_main02 a{color:#fc8d3b}
.fama{font-family:Arial}


@media (min-width:1200px) {
.container {
	width: 1200px
}
}
.container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}
.row {
	margin-right: -15px;
	margin-left: -15px
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	*padding-right: 5px  !important;
	*padding-left:5px !important;
	padding-left: 15px
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: left
}
.w1200 {
    width: 1200px;
    margin: auto;
    clear: both;
}
/*
tuifuwu
*/
.tuifuwu ul{margin-top:10px;}
.tuifuwu ul li{
width:385px;height:280px;float:left;margin-right:20px;display:inline;background:#efefef;
}
.tuifuwu ul li.ri{
margin-right:0px;float:right;
}
.tuifuwu ul li .dibg{
height:280px;background:#fff;overflow:hidden;
}
.tuifuwu ul li .dibg .fuwucon{
height:280px;overflow:hidden;
position:relative;
width:100%;
}
.tuifuwu ul li .dibg .fuwucon .fuwubg{z-index:5;top:0px;
position:absolute;width:100%;
height:280px;overflow:hidden;
}
.tuifuwu ul li .dibg .fuwucon .fuwuimg{position:absolute;
height:280px;overflow:hidden;width:100%;z-index:2;top:0px;
}

.tuifuwu ul li .title1{
height:80px;line-height:80px;overflow:hidden;font-size:25px;color:#c6c8ca;text-align:center;
font-weight:bold;
}
.tuifuwu ul li .title2{
	margin-top:50px;
margin-left:30px;
height:40px;line-height:40px;overflow:hidden;font-size:24px;color:#484747;
font-weight:bold;
}

.tuifuwu ul li .titlemsg{
margin-left:30px;
height:30px;line-height:30px;overflow:hidden;font-size:14px;color:#bab8b8;
}
.tuifuwu ul li .price{
margin-left:23px;
height:60px;line-height:53px;overflow:hidden;font-size:23px;color:#fb262b;background: url("../images2019/tel400.jpg") no-repeat;text-indent:35px
}

.tuifuwu ul li a{
margin-left:30px;width:90px;border:1px solid #ee5f47;
height:25px;line-height:25px;overflow:hidden;font-size:14px;color:#ee5f47;display:block;text-align:center;
}

.tuifuwu ul li a:hover{font-size:13px;
background:#ee5f47;color:#fff;
}
.lantitle{height:80px;position:relative;margin-top:34px;
}

.lanxian{height:2px;background:#065387;margin-top:28px;
}
.lanzi{overflow:hidden;text-align:center;position:absolute;z-index:2;height:50px;width:180px;left:505px;top:0px;background:#fff;
}



.lanzi h2{
font-size:22px;color:#1d1c1c;font-weight:bold;line-height:30px;
}
.lanzi div{
font-size:14px;color:#a8a5a5;
}
.index_div2{ background:#ffffff; width:100%; display:block;  margin:0 auto; padding:0px;min-width:1280px;}
.index_div2 .bt{ text-align:center; color:#333333; font-size:30px; padding-top:20px;}
.index_div2 .fbt{ text-align:center; color:#5b5b5b; font-size:12px;padding-top:10px;}
.index_div2 .liubaigao{ width:100%; height:600px; display:block; overflow:hidden; margin:50px auto 0px auto;}
